try to keep up - French English Dictionary